package com.czgj.JGB28181.bean;

import java.util.Map;

/**
 * 设备相关信息
 */
public class Device {

    /**
     * 设备Id
     */
    private String deviceId;

    /**
     * 设备名
     */
    private String name;

    /**
     * 传输协议
     * UDP/TCP
     */
    private String protocol;

    /**
     * wan地址
     */
    private Host host;

    /**
     * 通道列表
     */
    private Map<String, DeviceChannel> channelMap;


    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getProtocol() {
        return protocol;
    }

    public void setProtocol(String protocol) {
        this.protocol = protocol;
    }

    public Host getHost() {
        return host;
    }

    public void setHost(Host host) {
        this.host = host;
    }

    public Map<String, DeviceChannel> getChannelMap() {
        return channelMap;
    }

    public void setChannelMap(Map<String, DeviceChannel> channelMap) {
        this.channelMap = channelMap;
    }
}
